arrowleaf sida - Turkish English Dictionary